<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8"/>
        <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
        <meta http-equiv="X-UA-Compatible" content="ie=edge"/>
        <title>Document</title>
        <script>
            /* 
                1、历史
                   面向过程编程语言： 汇编语言、C语言
                   面向对象编程语言： C++、Java、JavaScript、Python
                

                2、思想

                  面向过程编程思想：只关心数学逻辑。
                  面向对象编程思想：这种直接将生活逻辑映射到我们程序中的思想叫做面向对象编程思想。
                    1、找出实体
                    2、分析实体属性和功能
                    3、让实体之间相互作用

                  例子：
                    有一辆车60km/h，跑在一条1000km的路，多久可以跑完？

            */
           /* var hours = 1000 / 60;
           alert(hours); */

           /* 
                3、代码
           */
          /*  var car = {
               speed: 60,
               run: function(road){
                    return road.length / this.speed;
               }
           };

           var kuakai = {
               length: 1000
           };

           var hours = car.run(kuakai);
           alert(hours); */

           /* 
                4、语法
                    类：一类具有相同特征事物的抽象概念。     
                    对象：具体的某一个实例，唯一的某一个个体。

                     类     对象
                    电脑    你面前那台
           */


           /* 
                5、数据结构
                基本数据类型(只能存储单个的值) => 数组(处理批量的数据) => 对象(既能够存储数据，又能够存储函数)；
           */
        </script>
    </head>
    <body>
        
    </body>
</html>